@charset "utf-8";
html,body,ul,li{margin:0px;padding:0px;font-family:微软雅黑;font-size:14px;}
a{text-decoration:none;color:#000;}li{list-style:none;}input{border:none;outline:medium;}
.font-red{
	color:#F65756;
}
.font-gray{
	color:#B4B4B4;
}
/*header*/
.header{
	position:fixed;
	width:100%;
	height:60px;
	background-color:#F75756;
	top:0px;
	line-height:60px;
	z-index:999;
}
.name{
	display:inline-block;
	color:#FFF;
	float:left;
	font-size:20px;
	width:60%;
	text-align:center;
}
.edit{
	width:30px;
	height:30px;
	float:right;
	margin-right:20px;
	margin-top:15px;
}
.back{
	float:left;
	width:35px;
	height:35px;
	margin-top:12px;
	margin-left:10px;
}
.back-name{
	display:inline-block;
	color:#FFF;
	float:left;
	margin-left:2px;
	font-size:16px;
}
.header-left{
	width:20%;
	height:100%;
	float:left;
}
.header-right{
	width:20%;
	height:100%;
	float:left;
}
/*我  主页*/
.user-header{
	width:100%;
	padding-bottom:35px;
	background-color:#F85556;
	text-align:center;
}
.tou-img{
	width:120px;
	height:120px;
	margin-top:30px;
	margin-bottom:15px;
}
.user-login{
	color:#FFF;
	font-size:18px;
}
.money{
	color:#F8B856;
	display:inline-block;
	margin-top:10px;
}
.user-cz{
	border:1px solid #FFF;
	display:inline-block;
	margin-top:15px;
	padding:2px 10px 5px 10px;
	color:#FFF;
	border-radius:5px;
}
.user-nav ul li img{
	width:30px;
	height:30px;
}
.user-nav{
	background-color:#FFF;
	width:100%;
	height:80px;
}
.user-nav ul li{
	color:#B5B5B5;
	border-right:1px solid #eee;
	box-sizing:border-box;
	margin-top:10px;
	text-align:center;
	width:25%;
	float:left;
}
/*分类*/
.user-fl-list{
	margin-top:10px;
	margin-bottom:70px;
}
.user-fl-list ul li{
	width:100%;
	height:50px;
	background-color:#FFF;
	border-bottom:1px solid #eee;
}
.fl-pic{
	width:30px;
	height:30px;
	float:left;
	margin-top:10px;
	margin-left:15px;
}
.fl-font{
	display:inline-block;
	margin-top:14px;
	margin-left:15px;
	font-size:16px;
}
.fl-go{
	width:10px;
	height:10px;
	float:right;
	margin-top:20px;
	margin-right:15px;
}
/*账户明细*/
.account-main ul li{
	float:left;
	margin-top:60px;
	width:50%;
	background-color:#FFF;
	text-align:center;
	height:60px;
	line-height:50px;
	color:#909090;
	font-size:16px;
}
.select{
	display:inline-block;
	height:100%;
	color:#F75455;
	border-bottom:2px solid #F75455;
	box-sizing:border-box;
}
.clear{
	clear:both;
}
.account-page{
	margin-top:15px;
}
.account-page ul li{
	width:100%;
	height:75px;
	background-color:#FFF;
	border-bottom:1px solid #eee;
	font-size:12px;
}
.account-in li{
	line-height:50px;
}
.left{
	padding-top:15px;
	width:70%;
	height:50px;
	float:left;
	box-sizing:border-box;
}
.right{
	width:30%;
	height:50px;
	line-height:50px;
	float:right;
}
.gray{
	color:#B4B4B4;
}
.account-goods{
	display:inline-block;
	margin-left:20px;
	font-size:16px;
	color:#333;
	padding-bottom:10px;
}
.page-left{
	display:inline-block;
	margin-left:20px;
}
.page-right{
	display:inline-block;
	float:right;
	margin-right:20px;
	color:#F85556;
}
/*订单*/
.order-main{
	margin-top:60px;
	width:100%;
	background-color:#FFF;
	height:50px;
}
.order-main ul li{
	float:left;
	width:33.3%;
	text-align:center;
	height:50px;
	line-height:50px;
	color:#909090;
	font-size:16px;
}
.order-page{
	/*margin-top:15px;*/
}
.order-page>ul>li{
	width:100%;
	height:120px;
	background-color:#FFF;
	border-bottom:1px solid #eee;
}
.order-goods-img{
	width:100px;
	height:100px;
	float:left;
	margin-top:10px;
	margin-left:3%;
}
.order-goods-name{
	display:inline-block;
	width:60%;
	margin-top:10px;
	margin-left:7px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.order-state{
	display:inline-block;
	width:50px;
	font-size:12px;
	height:17px;
	margin-left:7px;
	border-radius:5px;
	background-color:#F85556;
	color:#FFF;
	text-align:center;
	line-height:17px;
}
.order-state-1{
	background-color:#B4B4B4;
	display:inline-block;
	width:50px;
	font-size:12px;
	height:17px;
	margin-left:7px;
	border-radius:5px;
	color:#FFF;
	text-align:center;
	line-height:17px;
}
.bar-out{
	margin-left:120px;
	width:60%;
	height:6px;
	border-radius:3px;
	margin-top:10px;
	background-color:#E1E1E1;
}
.bar-in{
	width:0px;
	height:100%;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	background-color:#F55756;
}
.order-goods-num{
	width:60%;
	height:30px;
	margin-left:120px;
}
.order-goods-num ul li{
	padding-top:5px;
	width:33.3%;
	float:left;
	height:30px;
	text-align:center;
	font-size:12px;
}
.order-goods-num ul li:first-child{
	text-align:left;
}
.order-goods-num ul li:last-child{
	text-align:right;
}
.zj-num{
	font-size:12px;
	color:#B4B4B4;
	display:inline-block;
	margin-top:10px;
	margin-left:7px;
}
.jx-time{
	font-size:12px;
	color:#B4B4B4;
	display:inline-block;
	margin-top:5px;
	margin-left:5px;
}
.order-del-img{
	width:20px;
	height:20px;
	float:right;
	margin-right:15px;
}
/*订单详情*/
.order-info-main{
	margin-top:60px;
}
.info-goods{
	width:100%;
	/*height:135px;*/
	background-color:#FFF;
}
.info-goods-img{
	width:28%;
	height:110px;
	margin-top:25px;
	margin-left:5%;
	float:left;
}
.info-goods-name{
	display:inline-block;
	width:60%;
	word-break:break-all;
	line-height:30px;
	margin-top:18px;
	margin-left:15px;
}
.order-info-list ul li{
	width:100%;
	height:50px;
	line-height:50px;
	background-color:#FFF;
	border-bottom:1px solid #f3f3f3;
}
.info-list-left{
	display:inline-block;
	float:left;
	margin-left:15px;
	color:#909090;
}
.info-list-right{
	display:inline-block;
	float:right;
	margin-right:15px;
	color:#B4B4B4;
}
.info-db-num{
	margin-top:15px;
}
.db-num-top{
	width:100%;
	height:50px;
	line-height:50px;
	background-color:#FFF;
	border-bottom:1px solid #eee;
}
.info-db-num ul{
	width:100%;
	background-color:#FFF;
	border-bottom:1px solid #eee;
	box-sizing:border-box;
	padding-bottom:20px;
}
.info-db-num ul li{
	margin-top:15px;
	width:24%;
	margin-left:4%;
	margin-right:4%;
	height:30px;
	border:1px solid #ccc;
	font-size:12px;
	float:left;
	border-radius:5px;
	line-height:30px;
	text-align:center;
	color:#B4B4B4;
}
.info-db-go{
	width:100%;
	height:55px;
	padding-top:10px;
	box-sizing:border-box;
	background-color:#FFF;
	position:fixed;
	bottom:0;
}
.db-go{
	width:90%;
	height:35px;
	text-align:center;
	line-height:30px;
	color:#FFF;
	border-radius:5px;
	margin-left:5%;
	background-color:#F85556;
}
/*我的积分*/
.integration-user{
	margin-top:75px;
	width:100%;
	height:80px;
	background-color:#FFF;
}
.integration-user-img{
	width:60px;
	height:60px;
	margin-top:10px;
	margin-left:10px;
	float:left;
}
.integration-user-name{
	display:inline-block;
	margin-top:10px;
	margin-left:10px;
	color:#F85556;
	font-size:16px;
}
.integration-user-money{
	display:inline-block;
	width:60px;
	height:25px;
	float:right;
	font-size:12px;
	text-align:center;
	line-height:25px;
	border:1px solid #F85556;
	color:#F85556;
	border-radius:5px;
	margin-right:5%;
}
.integration-user-rule{
	display:inline-block;
	margin-top:20px;
	margin-left:10px;
}
.integration-task{
	width:100%;
	height:50px;
	line-height:50px;
	padding-left:10px;
	box-sizing:border-box;
	color:#B4B4B4;
}
.integration-task-list ul li{
	width:100%;
	height:60px;
	border-bottom:1px solid #eee;
	background-color:#FFF;
	padding-left:10px;
	box-sizing:border-box;
}
.task-list-name{
	display:inline-block;
	margin-top:10px;
}
.task-list-content{
	display:inline-block;
	margin-top:5px;
	color:#B4B4B4;
	font-size:12px;
}
.task-list-num{
	width:70px;
	height:25px;
	background-color:#F85556;
	color:#FFF;
	text-align:center;
	line-height:25px;
	border-radius:5px;
	float:right;
	margin-right:5%;
	margin-top:-10px;
}
/*奖品领取*/
.prize-main{
	margin-top:60px;
	width:100%;
	background-color:#FFF;
	height:50px;
}
.prize-main ul li{
	float:left;
	width:25%;
	text-align:center;
	height:50px;
	line-height:50px;
	color:#909090;
	font-size:16px;
}
/*我的晒单*/
.shaidan-main ul li{
	float:left;
	margin-top:60px;
	width:33.3%;
	background-color:#FFF;
	text-align:center;
	height:50px;
	line-height:50px;
	color:#909090;
	font-size:16px;
}
.shaidan-list{
	margin-top:10px;
}
.shaidan-list>ul>li{
	width:100%;
	height:260px;
	margin-top:10px;
	background-color:#FFF;
}
.shaidan-touimg{
	width:50px;
	height:50px;
	float:left;
	border-radius:25px;
	margin-left:10px;
	margin-top:10px;
}
.shaidan-username{
	display:inline-block;
	margin-top:25px;
	color:#F75455;
	margin-left:10px;
	font-size:16px;
}
.try{
	display:inline-block;
	float:right;
	margin-top:26px;
	margin-right:10%;
	color:#F75455;
}
.try img{
	width:20px;
	height:20px;
}
.shaidan-content{
	width:70%;
	margin-left:20%;
	word-break:break-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#000;
}
.shaidan-content2{
	padding-top:15px;
	width:90%;
	margin-left:5%;
	word-break:break-all;
	color:#000;
}
.cotton{
	margin-top:20px;
	border-bottom:1px #eee solid;
	}
.jx-date{
	display:inline-block;
	color:#919191;
	font-size:12px;
	margin-top:15px;
	margin-left:20%;
}
.goods-shaidan{
	width:70%;
	margin-left:20%;
}
.goods-shaidan>li:first-child{
	margin-left:0px;
}
.goods-shaidan>li{
	float:left;
	width:30%;
	margin-top:15px;
	margin-left:5%;
}
.goods-shaidan>li img{
	width:100%;
	height:auto;
}
.shaidan-update{
	color:#919191;
	display:inline-block;
	margin-left:20%;
	margin-top:10px;
}
.xin{
	width:30px;
	height:30px;
	float:left;
	margin-top:5px;
	margin-left:10px;
}
.zan{
	float:right;
	width:60px;
	height:40px;
	line-height:40px;
	line-height:40px;
	margin-right:10%;
	text-align:right;
}
.zan-num{
	color:#F85556;
}
.shaidan-goods-img{
	margin-top:20px;
	width:80px;
	height:80px;
	float:left;
	margin-left:5%;
}
.weishaidan-font{
	display:inline-block;
	margin-top:20px;
	color:#B4B4B4;
	margin-left:10px;
	font-size:12px;
}
.shaidan-del{
	margin-top:20px;
	width:50%;
	height:50px;
	float:left;
	text-align:center;
	line-height:50px;
	border-top:1px solid #eee;
}
.shaidan-del span{
	display:inline-block;
	color:#B4B4B4;
	margin-left:10px;
	font-size:16px;
}
.shaidan-del img{
	width:16px;
	height:16px;
}
.shaidan-add{
	margin-top:20px;
	width:50%;
	height:50px;
	text-align:center;
	line-height:50px;
	float:left;
	border-top:1px solid #eee;
}
.shaidan-add span{
	display:inline-block;
	color:#F65756;
	margin-left:10px;
	font-size:16px;
}
.shaidan-add img{
	width:16px;
	height:16px;
}
/*底部*/
.footer{
	width:100%;
	height:60px;
	background-color:#F3F3F3;
	position:fixed;
	bottom:0px;
}
.footer ul{
	position:absolute;
	width:100%;
	background-color:#FFF;
	height:60px;
}
.footer ul img{
	width:35px;
	height:35px;
}
.footer ul li{
	font-size:12px;
	color:#6B6B6B;
	margin-top:5px;
	width:20%;
	text-align:center;
	float:left;
}